package com.zkthink.ceres.pay.wechat.v3.entity.result.balance;

import com.alibaba.fastjson.annotation.JSONField;
import com.zkthink.ceres.pay.wechat.v3.entity.result.BasePayResult;
import lombok.Builder;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

/**
 * <p>
 * 合并下单结果
 * </p>
 *
 * @author vivi.huang
 * @since 2020/5/17
 */
@Data
@Accessors(chain = true)
public class BalanceResult extends BasePayResult {

    private static final long serialVersionUID = 1960459269579244358L;

    /**
     * 可用余额	available_amount	int64	是	可用余额（单位：分），此余额可做提现操作。
     * 示例值： 100
     */
    @JSONField(name = "available_amount")
    private Long availableAmount;

    /**
     * 不可用余额	pending_amount	int64	否	不可用余额（单位：分）。
     * 示例值： 100
     */
    @JSONField(name = "pending_amount")
    private Long pendingAmount;



}